The place was clean and the kitchen was fully equipped. The communication and check-in was very easy. They also helped us get things needed for our stay . Overall it was a great experience staying there over the weekend.