Really the comfort need I think I've ever had, better than my one at home even. Prepare to duck if you're over 6 foot as it has really low ceilings.
Super simple check in, and really close to the subway (about a minute walk), also only 2 minutes walk to a Starbucks and other shops in Greek town