Great place to stay in Menorca!