Levy's place is lovely. It's a couple of blocks from the beach with a bit of a view to the beach from the window. Everything you need is nearby, supermarket, pharmacy, etc. The metro is about an 7-10 minute walk away. Levy's place is great for a short stay or a longer extended stay.