A great apartment in a good location. Beds were very comfortable and the apartment was well equipped. Roof terrace and plunge pool was an added bonus and was never too busy. No issues and communication was excellent. We got the company to organise a taxi from the airport, but it’s much cheaper to just hop in one at the airport. We would recommend a stay here.