Clean and comfortable with parking and in a good location. Very friendly hosts (even the little ones!).