Almost like staying in a hotel. A/C in every room, provided great amenities like coffee/snacks etc. Very clean and new.