Comfy place located at a walking distance from all must see sites.