Clean, spacious and recently refurbished.