Very clean and modern. Perfect location to where we needed to be. Back patio is very nice and hosts were very communicative ensuring our stay went well and we had everything we needed. Would definitely recommend and stay again.