Perfect! Absolutely fantastic! Squeaky clean, beautifully decorated and extremely comfortable! I can’t think of anything I needed that could make the experience better! I’ll definitely be back!