First class. Beautiful location. Lovely apartment. Fantastic facilities, love the pool - amazing views….. and the hosts ? Could not be nicer and more accommodating. Highly recommended. 10 out of 10.