Excellent stay! The place was clean and tidy. Beautiful interiors and nice touches. Perfect location- walking distance to beach, shops, cafes.