Upon our arrival, a rainbow was waiting for us straight out from the villa! The home really did have everything we needed, including nice beach chairs, plenty of beach towels and snorkle equipment. William made sure there was a full propane tank for the grill. The house was clean, which is important to me. If you are looking for posh; this is not your place. It could use some updating, new paint and updated fixtures, but this is what made it feel rustic for us! This home was clean and comfortable. The outside was simply perfect, and where we spent most of our time when we weren't at a beach. Yes the pool was cold, so I only dipped in it twice, but the hot tub was perfect and very private. There was only 2 of us, so we never used the extra bedrooms, but did check them out, they were clean, small bathrooms, but would have been fine for guests. The upstairs main bedroom was perfectly fine. Others have complained about the air conditioner and windows. No, the windows don't open, but the air conditioner kept the room very comfortable (if you keep the door closed). There were plenty of linens and the bed was comfortable. Downstairs there is no air conditioning, but the breeze took care of that. The kitchen had everything we needed as we enjoyed most of our meals at the villa. Only 2 burners on the stove worked, but that was all we needed. Our favorite beach was Hull Bay! It was close, lots of free parking and had a great bar and food truck! We rented a stand-up paddle board for the week at Island Life Water Sports, and it worked out great. Overall, I would definitely stay here again.