The property was clean and in a great location for everything we wanted to do. A very short stroll to Main Street where you can find lots of great places to eat, a couple of small supermarket chains, bars and lovely boutiques. The beach is about a 3 min walk or you can just laze around the pool. The staff were friendly and helpful. Belinda on reception was awesome at her job.