Great apartment in a fantastic location. The main bedroom has the shower room and toilet en-suite, there’s a separate WC for the upper bedroom. Spacious and very comfortable living room. Sunsets on the private terrace were priceless after a long day. We would definitely stay there again, although it’s not self check-in so arrival needs to be carefully arranged with the agency. Our check-in time was delayed on the day, and the agent mixed our contact details with another client. They wrote and said it was an overbooking. But they sorted it eventually and once you’re in - it’s a fabulous place.