Very nice place in Hyde Park - great location and very comfy.