This is a great place to stay. It’s location is perfect. I would definitely recommend you stay at Into This Place (a hotel experience in an apartment).