The apartment was filthy (sand everywhere, food on the floor, used sheets, used towels, used dishes, dirty bathrooms etc.) and had a really musty odor. The host was unapologetic and said the best he could do was have a cleaner come in the next morning. Apparently he couldn't find another cleaner to clean the apartment same day. Given we found a cleaner ourselves that could have arrived in under an hour we found this hard to believe. The host really couldn't be bothered to help us. Ultimately we decided that we didn't want to sleep in unwashed sheets and start our holiday off by cleaning the whole apartment ourselves so we cancelled our reservation and left. Give this place and miss, there are lots of places with a similar view nearby.