Exactly as promised! Very spacious, very clean, very comfortable.