Value for money, stunning views, suitable amenities, safe, comfortable, spa pool, entertainment unit, clear communication. Just great !