Anecdotal evidence suggests that Bitacora doesn't have it's own car park, though their website doesn't appear to say one way or the other. If not, where is safe to park and nearest? I've seen threads about not getting street level spaces and instead paying for underground, but I can't find a comprehensive map of parking options (at least not at this time of night with my eyes half closed!).
Are there many of these underground car parks I hear about? If so, which is nearest?
As for parking elsewhere driving around the island, is it generally fairly clear and straightforward where you can park? Is on-road parking generally free where it's permitted?