No frills place to stay with an accommodating host.