Very clean and cozy. Great hosts, checked in to make sure everything went smoothly while checking in, and checked in after our stay to make sure we enjoyed everything. Very nice people, and very beautiful home.