By far the BEST experience we’ve had yet. Jasmine has thought of everything and has maximized a small space without feeling like your cramped. The patio is an amazing spot for relaxing and the beach is just a short walk away. Communication was fantastic and we can’t wait to come back.