Pizza de Baffo, etc
Mar 19, 2006, 3:59 AM
Probably not, but I haven't seen the rooms so I can't be sure. Location not as nice as Willy's - it's close to all the souvenir stalls and vendors between station 3 and the tourist center. It's just a small place.