Everything as promised, no complaints. Clean, nicely located, modern. Would come again!