An amazing place to stay with an incredible view and homely feel.