Very charming place in an outstanding location.