Amazing! Great location and amazing amenities, more than enough necessities and great communication throughout the whole trip! Easy check in and big enough for more than our group of 9 people.