Charming place, great character, has everything you need and much more.