Awesome location! Wonderful and considerate host. Accommodated my needs and very flexible. Would definitely come back, however would not recommend semi-private room for long term stay.