There were some things that I felt weren’t up to my standards in regard to check in and cleanliness but the good customer service made up for that. Dogs are allowed but there is no good place to let them out to go to the bathroom. There is beach access but you have to walk over rocky terrain which was fine for me but good to know if you are not steady on your feet or older. The bedrooms were clean and comfortable. The ocean view was incredible. I can’t complement the staff enough as they were super responsive and super kind and understanding.