A truly top-notch location and a fantastic terrace with a fantastic view. However, the service was truly terrible. We had ordered bedding, but it wasn't there. We notified them immediately (in the afternoon) and didn't get it until the next day, so we had to sleep in unmade beds one night. The shower hose was broken, and we notified them immediately, but no one took care of it in five days. The day before last, the toilet broke, and again, no one took care of it.