Everything was clean. The place was clean and spacious. We enjoyed having our own space that was private. It felt like a little apartment and was perfect for our needs. The communication was detailed and check-in was easy. Thank You!