This is a beautiful flat which has a full kitchen so you can cook your own meals if you like. However being right across the street we opted out of that and enjoyed the Canoe Brew Pub. There are also many amazing options for dining within walking distance of this unit. Our hosts met us for check in and made sure we had everything we needed. We loved every minute of our stay and hope to return soon.