Very clean and spacious. Large variety of different amenities for your use.