Amazing!!!! The location is awesome, the water in front is crystal clear and swimming there feels like having a private pool. The flat was very clean and equipped with whatever we would possibly need during our stay. The hosts have been very kind and helpful