Extremely clean, spacious with plenty of amenities and supplies. Beautifully furnished/ decorated and check in was super easy.