Very nice place where to spend the holidays in Menorca, lovely hosts!