Clean, very spacious, great amenities. Great stay. Will definitely book again!