From April 2024 the official site for CreteRooms is:
creterooms.gr