Cute and cuddly place. Very convenient location