Great modern apartment right on the beach front. Very pleasurable stay; the apartment has everything you need. Internet is great, and all amenities are top class. Communication with Heike was fluid and easy. I definitely recommend it.