Great location and the host was extremely kind. The reason for the 2/5 rating is the cleanliness or lack thereof. There were multiple roaches, flies, and even spiders. If you walked across the floor without shoes, it would turn your feet black. There were stains on the furniture and sheets. The tables/dressers were covered with a sticky residue. The blinds, ceiling fans, and even air vent were caked with dust and were also sticky. None of the outlets in the master bedroom worked, it was if the lamps were there for decoration instead of actual use. Furthermore, the dishes had leftover food all over them from a previous tenant. Beware of parking, while this is not a flaw of the place itself, but if you have children, do understand that you may have to park a distance away (police blocked the road one of the days of our visit and we then had to park a great distance away and walk with a 3 year old child in the dark). Again, the host was extremely kind and this is a great location to experience the beach, but feel like unless a new cleaning service is utilized, this is not a place I would recommend to anyone.