Highly recommend for everything!super clean(have to take off your shoes in flat!),awesome and well managed kitchen and bright cozy room. Check in was smooth, and he provides you great hospitality. Go get it!