This place is perfect, you are within walking distance of all of the main sites, great restaurants, not to mention the comfort, home away from home!