Very clean and a nice place to stay! Great communication for check in and any detas for the stay.