Pedro's place is top notch in every sense. It is in a GREAT location, the best, beautiful interior design where every need is taken care of. We had an incredible stay, it doesn't get better.