Club Costas offers a restaurant experience with a terrace. It features air-conditioned rooms and complimentary WiFi.