Excellent location. Within walking distance to great restaurants, sites and the beach. Check in and communication was very easy with Rahim and Ilona. The apartment was very clean. Made breakfast every morning in the kitchen, stocked with basic cooking utensils, pans. Would certainly stay here again and will recommend to others.