Great place in a charming atmosphere