One word -- perfect. Comfortable, spacious, beautiful, in an amazing location and Mari and Sandro are super helpful and responsive. I'd stay here again in a heartbeat.