Great resort with all the right amenities. The place was perfect for two families with two little places. Just enough privacy and shared spaces.