I would highly recommend. Clean, great location, comfortable. I particularly appreciated the kitchen and all of the amenities. It's clear that the hosts put a lot of thought into the space. I felt like most of my needs were anticipated.