Very clean with nice amenities. Very modern.