Cute and charming place in a great location