The Casa de San Pedro Bed & Breakfast has 10 guest rooms arranged around a garden courtyard.

COURTESY OF BOB RING