I had the pleasure of staying in Monserrats apartment. I can say check in was a breeze and there is not a better location. Metro, restaurants, and supermarkets all on walking distance. Everything you need is there should you choose to cook yourself. Highly recommend.