Staff is first rate, the type you would encounter at a much more expensive hotel - they make the experience. The shuttle to local restaurants and shops is a huge convenience. The grill is very good and affordable with healthy options. The Villas management / staff are highly responsive to requests. Gym is clean and new. Very positive stay here.