We spent two nights at Randi's suite. It was perfect; very clean and modern. Parking is somewhat scarce in the harbour area, so we parked our vehicle and walked everywhere. The location is close to downtown and the water. Many good restaurants and coffee shops nearby. We tried Finn's for seafood, The Blue Fox for breakfast (worth the wait) and Cafe Brio for Italian food (lovely patio).
Overall a great visit!