Wonderful villa. Spacious and comfortable. Extra amount of beach items such as water shoes, snorkel equipment, boards, etc. You would need to buy nothing. Lanai has foliage around it so feels private. Walk in shower was awesome. Location is perfect as it is close to restaurants, grocery, shops, coffee. The use of the infinity pool and hot tub to watch the sunset was also great . It has a sand bottom wading area perfect for young children. Highly recommend.