A great, warm, welcoming place and perfectly located. We loved every minute.