Great second floor villa! We absolutely loved our stay. The villa was very clean and had nearly all the amenities we could have needed. The entire complex was quiet and peaceful. Sitting on the lanai in the morning and watching the humpback whales from a distance was an amazing bonus! Being able to watch the sunset every night was wonderful as well. And our kids loved how close our villa was to one of the two pools. We will definitely return and stay here again!