This place is perfectly located on the beach! Everything was great and Kathleen is so kind. My sons and I had a late arrival, and Kathleen made up the extra bed before we arrived. Class.