Very clean and comfortable! Easy check-in and great communication with Maria. She is incredibly thorough in her listing description so make sure you read through it. Everything is as described! Looking forward to staying again.