Absolutely perfect. Decorated well, comfortable, super clean, communication was above and beyond- wish every place exceeded expectations like this one did.