Well-appointed, super clean, comfortable, great location... couldn't ask for more for this dream stay!