Gorgeous views, lovely decor and wonderful hosts! We loved staying here