The location is great! Really, just steps away from the beach. Super convenient for carting the beach gear, eating lunch, or checking in on your pet. The kitchen was well equipped, and the rooms were quaint and campy. We loved having coffee and people watching on the little porch! The sound-proofing could be improved, as we could hear every step our neighbors upstairs made, the shower and its water pressure could use some upgrading, and the mattresses were a bit uncomfortable, but nothing intolerable. We all had so much fun and honestly loved our stay.