First we would like to say that the location is perfect. The view from the balcony was very beautiful. Entering the place the floors were very dirty and sandy. We had to sweep and there was no mop to clean further. The host did offer to send someone out the next day but we had already cleaned.Also the entire place STUNK of fish for the first two days even with all the windows open. Then day two the shower wouldn't turn off... they had to turn off the main line. They sent a plumber when we were gone. When we came back they fixed the wrong bathroom , the shower was still running and now the second shower wouldn't turn on. It was a huge inconvenience and the host was not responsive. Instead we got yelled at by a property manager Rosemary. Finally the plumber came back and fixed the shower. We did have some hiccups but the place is overall beautiful and a great location.