Wonderful hosts, beautiful accommodation with great views.