Very clean place in a lovely sunny spot. Small improvements could make this place perfect.