Excellent experience. Nice, spacious, and great amenities.