Super clean and everything you need. Super communicative throughout the stay.