A wonderful place with a really good vibe at a great location