Beautiful, comfortable, spotless and well appointed- what more could you ask for? Oh yes, great location as well. We will be back!