Very nice and very clean. Great communication from the hosts. Helpful and not obtrusive. This was perfect for our family of four's short stay.