Great location. Very clean. Well stocked with amenities.