I can only confirm what all others write: Homely place, great hospitality, good location. Ellen said "Mi casa es tu casa", and I know she meant it. Recommanded!