Location is amazing - right near the beach! Great communication from host and clear check-in procedures. We really enjoyed our time here