Perfect place to stay in Menorca--great apartment and spectacular views!