Very clean and had all amenities. Modern however furniture was not comfortable. Bed against wall made it hard for both people to get in and out easily.