We only got to stay one night but I really wish it had been longer. The proximity to the beautiful beach is incredible and the host had everything we needed and much, much more! The unit is very modern and clean with a great sunny deck and bbq.