Clean, spacious, lots of amenities! Recommend!