Where small town charm meets big city amenities