Very clean and just a stones throw from many beaches that were never crowded. We saw a lot of marine wildlife just a short walk from the front door. We fit 6 people comfortably with age ranges 13-45. The balcony was a family favorite spot to watch the nonstop shenanigans and drama from the local geckos.