Clare's place is a lovely spot perched on the edge of Peel Inlet. There are views of the water and easy access to walking paths. Expect to see many types of birds and even wildlife if you walk. The apartment is well equipped and cared for. Highly recommended.