Very clean with nice amenities. Communication with Kevin was easy.