Overall great accommodations and very well-stocked with amenities.