Do you have parking for a large Ford pickup truck?
I did not see any overnight parking at the hotel but I was not driving. I did see some on street parking on adjacent streets which are narrow.
Taxis are low cost and the major sights are walking distance. Take a tour to the ruins and flamingos
Get an answer from La Mision de Fray Diego staff and past guests.