Clean, easy to check in and out of and great location. Lots of amenities and very family/child friendly.