We had an amazing stay at Gilles' place. Despite being an extremely last minute booking, Gilles went out of his way to make arrangements and have someone meet us at his unit and check us in within 30 minutes. The view from the apartment (especially at night) is jaw dropping, and the walkability is excellent. Restaurants and markets at your doorstep and beach a block or two (couple mins) away. Definitely reccomend for first time stay in the area!