Grace's place was perfect. The unit is located in a secure building and faces the harbour/parking lot, so it was very quiet despite being located in a great central location. We enjoyed beautiful city views from the building's shared roof-top patio. The guestbook was also a fun touch, and had lots of recommendations for things to do and places to eat. If you have a car, note that you will need to pay for parking.