Perfect location, comfortable, had everything we could possibly need, great communication... loved everything about it!