Geolocation 39.811111133976, 4.2787786932354 Architects MAIO MAIO Typologies SPORT CENTER Address Islas Baleares Punta Prima Spain