Modern, nicely decorated and impeccably clean.