All good. No windows. Quite small. Clean. Well located.