Snug Cove Villas is one of those places that more than lived up to its hype - and our expectations. It was modern, clean, bright and spacious with wonderful views and extremely welcoming and efficient hosts. Each villa is a stand-alone apartment so there are no common walls or noise from neighbouring apartments which is a bonus. We would have loved to stay much longer and were very sad to have to leave. It was more than worth the few extras dollars it cost to stay here and we would love to visit again.