This place is a gem! Even though the bathroom is not on same floor as living area and kitchen - it is well worth staying here. Great view from balcony and just a short walk to the beach. Restaurant and store right on site - very convenient!!