Fantastic location, stunning views, beautiful home, lovely host. 5*