This house was ultimately lovely. I would give the house, location, etc. a 5-star review and was the reason I did not leave a low-star overall review, for the sake of the host. We enjoyed the screened-in porch, loved having the outdoor shower, and the set up of the house was perfect for our needs. And, the walk to the beach was short and easy.
However, we have had significant difficulty dealing with the management. Upon arrival, the house was not cleaned by our check-in time. We spent a couple hours of the afternoon back and forth between the house and activities hoping to be able to check-in. We were continually told the cleaning crew was on their way, but they did not show up until we had sat there at the house waiting for more than an hour (which was 2.5 hours after check-in). We were unable to get into the cleaned home until after 7pm, which was not ideal when having young children. At that point, we realized that the blankets on the bed had not been cleaned and had fresh stains on them and had to wash them ourselves. This would not have been quite as big of a deal if we were finding out at the appropriate check-in time versus so late in the evening. We were promised a refund on the cleaning fee. Ironically, on the day of our check-out, the cleaning crew arrived more than an hour early before the time we were supposed to be out of the house.
It is now nearly two months after our vacation, and I am STILL trying to get the promised refund from the management company.
So, while the house was great, the management of it sure has been quite the unfortunate hassle.