Great views, lovely apartment, excellent spa, and very friendly and accommodating hosts.