This place is absolutely gorgeous. My husband and I were able to stay at an ocean front villa and the view was amazing. The Westin is beautiful, I highly recommend staying here. The pool was great, we loved the poolside bar, and the beach being steps away was perfect. This is a family resort so if a lot of kids running and splashing around is not your vibe, then maybe rethink booking. It didn’t bother us too much though. We were fine just using the poolside loungers, hot tub, and hanging out on the beach. The villa itself is perfectly stocked and having an in unit washer and dryer was very convenient. I hope to be back soon.