Property Site PlanTucked away on a quiet side street, Casa Morada is an upscale 16-suite hotel with the informal character of the Caribbean.