Castelo de Vimianzo, Galicia Cabin Rentals