Great location, great resort. It had a well stocked kitchen (the only thing we missed having was a baking sheet). As mentioned in a previous post, the carpets are a bit lumpy, but that didn't bother us. We would stay here again.