The location was great, and the house was fully stocked. Unfortunately almost all the dishes were left dirty, and the clearly dated dishwasher did not get dishes clean. The kitchen rug was dirty and dingy and needs to be replaced, and all surfaces need to be whipped down better. The WiFi went out on our last day and we were not able to get in touch with anyone to fix it, and still have not heard anything to date regarding this, and making the situation right. If you’re looking for proximity to the beach, and nice outdoor hang out spots, the place was great. A new cleaning crew should be hired, and the WiFi situation addressed, and the stay would have been much better.