Overall a pretty good stay and worth the price. Host was not the friendliest and not very flexible when it came to early check in and late check out. I felt very talked down to. We were not provided with enough beach towels and were told we had to wash the towels instead of being provided more, was not given laundry detergent to do so. We had a few Ants crawling on counter. Dishes were not thoroughly cleaned. Also We were not told before that we would need to purchase $20 fobs PER 2 adults So that was an additional $60 we were not expecting. Was in a great location but lots of little inconveniences.