Lovely, homely feel with beautiful views.