Well located, well appointed. Friendly host