Self contained clean place with plenty of character . Lovely location.