Excellent all around! No complaints- was clean & comfortable. The location is great and the amenities provided really made the entire experience that much better.