Spacious, clean, great beach accessories and awesome location. The hosts are responsive and the unit is set up nicely if you are travelling with young kids. Short walk to the beach and restaurants. The pool is nice if you don’t feel like going to the beach on any given day. Highly recommended.