The location of this home is amazing! Right across the street from steps to the beach & a short walk to town. The house itself was nice, a few snags with certain amenities (we planned to grill dinner & had confirmed ahead of arrival the outdoor bbq worked - it did not, master bed mattress needs an upgrade). Very disappointed with our initial check-in experience, I paid $50/hr for early check-in, upon arrival the house code did not work which resulted in not being able to check-in until 90 minutes after agreed upon early check-in time which required resetting the door code. Property manager lacked any sort of customer service as they placed blame on me for not immediately calling for help, as a result they only refunded a small portion of the early check-in (30-minutes vs 90-minutes). This felt very short sighted given the issue was an error on their part, I paid for something I did not receive. The property manager insinuated I did not arrive to the property at the time I said I did, I asked them to pull camera footage to prove the time I arrived as accurate which they did not. As a result, our experience started off poorly & made us feel as guests we weren't a top priority, instead getting every dollar out of us was more important. I wish that would've been a more welcoming & thoughtful interaction but overall we still had a nice time during our stay.