Excellent place to stay. Clean, with own kitchen and laundry on site. Super attentive hosts and just a great experience as a home away from home. Would go back again. Highly recommend!