B A X S O N - Top floor apartment with views over mountains, Cala Egos