Over all the apartment is wonderful with its location and wonderful pool. However a few details brings the grade down. The consigliere wasn’t there when we should check in so we couldn’t get the key, the sofa bed was broken (not worse then we could use it), stained sheets. Great host and great communication though.