lovely homely feel, extremely clean, beautiful views, perfect location, great host