Praza do Concello, Galicia Cabin Rentals