Clean, convenient and amenities galore. Highly recommend.