You have everything you need. Grocery store is near by . But you have couple good place to eat.
One thing is you need to be in Tim to get your key which makes it challenging when you fly in and your luggages are lost and you have to rush even though you communicate what the issues are. It adds a stress to that one does not.need