I was not aware that RCI had cruises calling directly at Portofino...which would be a tender port. Castello Brown is actually located above Portofino and not in Santa Margherita. You can actually hike up to the Catello from the harbor (where the tender land) and there are signs to direct you to the route. The local tourist office can also give you info. I suppose it is possible to get a taxi up the road, but on our visits to the area we have found taxis hard to find. So, where comfortable hiking shoes and you can work-off some of those cruise ship calories.