A terrible experience. While this spot was conveniently located by the beach, there weren’t many more pro’s to this stay. Communication with the host was difficult due to miscommunication. There was a undisclosed $35 resort fee for the hotel. We were previously told that valet parking was “OPTIONAL” yet upon arrival, we were notified it was REQUIRED, costing us an unexpected $200 for the stay. The host provided no help or reimbursement for this issue. During this predicament the host wouldn’t accept our phone calls either. One of our bathrooms had hair along the toilet rim and the walls and carpet were smudged. There was no wifi provided. Once we were finally able to get on the phone, we spoke to one of the hosts assistants and were told we would be compensated by having late checkout. 2 Days later on our last day, the hotel receptionist said they were never contacted about our late checkout. We had to contact them once again, luckily the hotel staff was very helpful. The room has a nice view but with all of the unexpected fees and uncleanliness, I cannot recommend this stay for others.