Loved our stay! The amenities of the villas were amazing - gym, pool, beach, free beach yoga, free trolley into whalers village. Unit itself was perfect for our stay with 2 queen beds and a kitchen. Also snorkeled at a few places and the best one was just down the beach walk in between the villas and the westin. Highly recommend and would definitely stay again!