Very clean, check-in was easy and decorated with great attention to detail in the decor! Would stay there again anytime!