Mayra and Ben’s place is great! They are both very thorough and attentive. Didn’t have any troubles during our stay.