Perfect place: small but so well organized that it looks large. Very confortable bed, large hdtv, good internet, coffee available and a smiling girl to check you in.
Also some flexibility in check out time. Great value for money.