facebook pixel Townhouse close to the Beach, 2 bedrooms and pool, Cala Egos, Mallorca