great location, superb views and lovely hosts. great holiday.