Great location; perfect host; comfortable in every sense