Clean, spacious, with amazing amenities. Would definitely recommend!