Owned by the Concello de Taboada, its current management concession is held by the company Luxury INC Luxsa SC. The Tourist Complex offers hostel services, a café, and manages the Nautical Club which provides kayak rentals and nautical courses in the summer.

