Fantastic location - a total gem of an apartment in the heart of the esplanade. We loved the easy access to restaurants and coffee shops and the waterfront. An extra plus as it is ground floor and was easy to get in/out with luggage, stroller, and all of our extra baby stuff. Maggie was an excellent host - very accommodating and friendly. Lots of windows with a breeze that comes straight through the apartment. Great shower too. Lots of bonuses like fresh bread for toast in the AM. We loved our stay and wish we could have stayed there longer!