Excellent for location and amenities, lots of space and very clean and we had a great time