Diana really made our stay in San Pedro as good as it can be with the lovely place (including one of the comfiest beds I've ever slept on!), great breakfast and the wealth of recommendations and tips she was more than happy to provide! Diana really goes the extra mile, even to the extent of providing a local mobile phone which we found useful. One minor comment is that due to the rain the road conditions to the place were particularly muddy as its slightly out of the centre and so not gravelled roads, but I understand this was a freak occurrence due to the unusual weather for the time of year. Otherwise a perfect place and a great host. Thanks Diana!