SUPERHOSTS is what I have to say about this place.
Carmen and her husband, they are VERY friendly.
They really make you fell at home, super chillin and good vibe people.
Defently a come back.