Well located, well appointed, super comfortable place to stay.