Absolutely perfect location, everything as we expected! Location was absolutely perfect. Couldn't have felt like we got a better match for what we were looking for if we tried. Would absolutely recommend this to friends. The kitchen and dining space is separate (up a small flight of stairs) from the main space, and we didn't use it much as a result, but it would be nice if we were traveling as a family or were staying longer and wanting to make more of our meals.