Wonderful place. It was an amazing stay. Everything from communication to welcoming reception to location and local tips was just perfect. The place was sparkling clean. I honestly felt like I was home (I used to live in New York) and the entire stay was much much better than I expected.