Perfect place to stay. The whole place was extremely clean. Checking in and communication was extremely smooth and communication with host was very good and they could not do more to make our stay very welcoming. We had 2 families and this place was great