Great amenities, location and the cleanest place we have stayed very impressed